﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Master.Master" AutoEventWireup="true" CodeBehind="MisPedidos.aspx.cs" Inherits="EstacionDePoder.Tienda.MisPedidos" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div class="contenedorLogoTienda">
        <img alt="Tienda" src="/Contenido/Imagenes/pedidos.png" />
        <label>Mis Pedidos</label>
    </div>
    <div class="contenedorFormularioContacto">
        <div class="formularioContacto formularioPedidos">
            <div class="cabeceraPedidos">
                <div class="cabeceraPedidosItem">
                    Código
                </div>
                <div class="cabeceraPedidosItem">
                    Fecha
                </div>
                <div class="cabeceraPedidosItem">
                    Estado
                </div>
                <div class="cabeceraPedidosItem">
                    Total
                </div>
                <div class="cabeceraPedidosItem">
                    Opciones
                </div>
            </div>
            <asp:GridView ID="gvMisPedidos" runat="server" AutoGenerateColumns="False" 
                DataSourceID="odsMisPedidos" CssClass="grillaPedidos" 
                onrowdatabound="gvMisPedidos_RowDataBound">
                <Columns>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <div class="filaPedido">
                                <div class="filaPedidoItem">
                                    <asp:Label ID="lblCodigo" runat="server" Text='<%# Bind("Codigo") %>' />
                                </div>
                                <div class="filaPedidoItem filaPedidoItemDerecha">
                                    <asp:Label ID="lblFecha" runat="server" Text='<%# Bind("FechaCreado", "{0:MMMM d, yyyy}") %>' />
                                </div>
                                <div class="filaPedidoItem filaPedidoItemCentrado">
                                    <asp:Panel ID="pnlEstado" runat="server" CssClass="itemEstadoPedido">
                                        <asp:Label ID="lblEstado" runat="server" Text='<%# Bind("Estado") %>' />
                                    </asp:Panel>
                                </div>
                                <div class="filaPedidoItem filaPedidoItemDerecha">
                                    <asp:Label ID="lblTotal" runat="server" Text='<%# Bind("Total", "${0:N2}") %>' />
                                </div>
                                <div class="filaPedidoItem filaPedidoItemDerecha">
                                    <asp:ImageButton ID="imgPagar" runat="server" CssClass="botonComandoPedidos" ImageUrl="~/Contenido/Imagenes/dollar_green.png" ToolTip="Pagar" CommandArgument='<%# Bind("IdPedido") %>' OnClick="imgPagar_Click" />
                                    <asp:ImageButton ID="imgVerDetalle" runat="server" CssClass="botonComandoPedidos" ImageUrl="~/Contenido/Imagenes/Lupita.png" ToolTip="Ver Detalle del Pedido" CommandArgument='<%# Bind("IdPedido") %>' PostBackUrl='<%# Bind("IdPedido", "VerPedido.aspx?idPedido={0}") %>' />
                                    <asp:ImageButton ID="imgCancelar" runat="server" CssClass="botonComandoPedidos" ImageUrl="~/Contenido/Imagenes/Close_Box_Red.png" ToolTip="Cancelar Pedido" OnClientClick="javascript:return confirm('¿Cancelar Pedido?');" CommandArgument='<%# Bind("IdPedido") %>' OnClick="imgCancelar_Click" />
                                </div>
                            </div>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
            <asp:ObjectDataSource ID="odsMisPedidos" runat="server" 
                SelectMethod="TraerPedidosPresentacion" 
                TypeName="BLLEP.Funcionalidad.BLLPedido">
                <SelectParameters>
                    <asp:SessionParameter Name="email" SessionField="EmailActual" Type="String" />
                </SelectParameters>
            </asp:ObjectDataSource>
        </div>
    </div>
    <asp:Panel ID="pnlMediosDePago" runat="server" CssClass="formularioContacto ventanaMediosDePago">
        <asp:HiddenField ID="hfIdPedidoPagando" runat="server" />
        <div class="filaContacto">
            <asp:ImageButton ID="imgCerrar" CssClass="botonVolver" runat="server" ImageUrl="~/Contenido/Imagenes/Close_Box_Red.png" />
        </div>
        <div class="filaContacto">
            <div class="tituloComun">Medios de Pago</div>
        </div>
        <div class="filaContacto">
            <div class="listaOpcionesMedio">
                <div class="listaOpcionesMedioItem">
                    <asp:RadioButton ID="rdoTransferencia" runat="server" GroupName="conchita" Checked="true" />
                    <asp:Label ID="lblTransferencia" runat="server" Text="Transferencia Bancaria" />
                    <asp:Image ID="imgTransferencia" runat="server" ImageUrl="~/Contenido/Imagenes/bank.png" />
                </div>
                <div class="listaOpcionesMedioItem">
                    <asp:RadioButton ID="rdoMercadoPago" runat="server" GroupName="conchita" />
                    <asp:Label ID="lblMercadoPago" runat="server" Text="Mercado Pago (Tarjeta crédito/débito, rapipago, pagofácil, etc)" />
                    <asp:Image ID="imgMercadoPago" runat="server" ImageUrl="~/Contenido/Imagenes/logo-mercadopago.jpg" />
                </div>
                <div class="listaOpcionesMedioItem">
                    <asp:RadioButton ID="rdoTarjeta" runat="server" GroupName="conchita" />
                    <asp:Label ID="lblTarjeta" runat="server" Text="Tarjeta de crédito (inmediato)" />
                    <asp:Image ID="imgTarjeta" runat="server" ImageUrl="~/Contenido/Imagenes/credit_card.png" />
                </div>
            </div>
        </div>
        <div class="filaContacto confirmarCompra">
            <asp:Button ID="btnContinuarCompra" runat="server" Text="Continuar" CssClass="botonComprar" OnClick="btnContinuarCompra_Click" />
        </div>
    </asp:Panel>
    <asp:Button ID="btnMostrarMediosDePago" runat="server" Text="" />
    <asp:ModalPopupExtender ID="mpeMediosDePago" runat="server" BackgroundCssClass="fondoNegro" PopupControlID="pnlMediosDePago" TargetControlID="btnMostrarMediosDePago" 
        CancelControlID="imgCerrar">
    </asp:ModalPopupExtender>
</asp:Content>